pulse-radar transmitter - English Synonyms Dictionary